22 / 06 / 05
更新libstdc++.so版本即可。
# 报错提示 (NGS) ubuntu@VM-20-10-ubuntu:~$ hisat2 -h /home/ubuntu/anaconda3/envs/NGS/bin/hisat2-align-s: /home/ubuntu/anaconda3/envs/NGS/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /home/ubuntu/anaconda3/envs/NGS/bin/hisat2-align-s) (ERR): Description of arguments failed! Exiting now ... cd /home/ubuntu/anaconda3/envs/NGS/lib/ strings libstdc++.so.6 | grep GLIBCXX # 查看GLIBCXX版本,结果发现确实没有GLIBCXX_3.4.26 因此,只需要更新libstdc++.so,下载一个含有该库的版本即可。到时候删除原文件,增加新的软链接即可。 sudo wget http://www.vuln.cn/wp-content/uploads/2019/08/libstdc.so_.6.0.26.zip unzip libstdc.so_.6.0.26.zip # 解压。 sudo rm libstdc++.so.6 # 建议删除前备份。 sudo ln -s libstdc++.so.6.0.26 libstdc++.so.6 # 链接新版本。 strings libstdc++.so.6 | grep GLIBCXX # 查看是否包含GLIBCXX_3.4.26 GLIBCXX_3.4 GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14 GLIBCXX_3.4.15 GLIBCXX_3.4.16 GLIBCXX_3.4.17 GLIBCXX_3.4.18 GLIBCXX_3.4.19 GLIBCXX_3.4.20